home *** CD-ROM | disk | FTP | other *** search
/ Mac Format 2004 Junue - Disc 1 / MacFormat 143 CD1.iso / Shareware World / OS X / Sound & Music / kungtunes.dmg / History.txt < prev    next >
Text File  |  2003-05-29  |  16KB  |  276 lines

  1. 2.3.1, May 30, 2003
  2. - 2.3.0 broke recognition of URL tracks. Fixed.
  3. 2.3.0, May 28, 2003
  4. - didn't notice the iTunes 4.0.1 upgrade. Broke Kung-Tunes. Is fixed now.
  5. 2.2.9, May 28, 2003
  6. - added ; to url-encode list to prevent truncation of track info by some scripts.
  7. 2.2.8, May 28, 2003
  8. - timer could still switch off after starting Kung-Tunes. Should be fixed now.
  9. 2.2.6, May 21, 2003
  10. - fixed issue in which timer could switch off after starting Kung-Tunes.
  11. - fixed issue with url- and html-encoding with HTTP Post method.
  12. 2.2.7, May 22, 2003
  13. - fixed nasty bug that entered 2.2.6 preventing formatting of tracks. Ugh.
  14. 2.2.6, May 21, 2003
  15. - fixed issue in which timer could switch off after starting Kung-Tunes.
  16. - fixed issue with url- and html-encoding with HTTP Post method.
  17. 2.2.5, May 7, 2003
  18. - unreleased. Completely forgot what I fixed here...
  19. 2.2.4, May 7, 2003
  20. - Kung-Tunes now saves the file as UTF-8. Previously, it was an incompatible Shift-JIS.
  21. 2.2.3, May 1, 2003
  22. - SCP was broken in 2.2. Now fixed.
  23. - If Kung-Tunes is set to autostart the timer, iTunes will be launched if it is not running already.
  24. 2.2.2, May 1, 2003
  25. - Password is filtered out from console log.
  26. 2.2.1, April 30, 2003
  27. - More output from curl into the console.
  28. - Built-in help text updated.
  29. 2.2, April 30, 2003
  30. - Added option to send track-info via HTTP POST (for advanced users only).
  31. - Added console window to see results of uploading. May be helpful in fixing upload problems.
  32. - No calls to the Finder anymore. Users not using the Finder will not see Finder-launches.
  33. - Inactivity message can be empty.
  34. - Several minor code improvements.
  35. 2.1.6, February 21, 2003
  36. - New icon from Erik K. Veland @ http://verdens.navle.no/
  37. 2.1.5, January 22, 2003
  38. - Updated the write to file function to be a bit more safe.
  39. 2.1.4, January 20, 2003
  40. - Removed dependency on Finder to verify if iTunes is running. Some users do not use an alternative Finder.
  41. 2.1.3, January 20, 2003
  42. - Now properly encodes HTML entities in date string.
  43. 2.1.2, December 20, 2002
  44. - Recompiled for MacOS 10.2.3 with the December 2002 Developer Tools.
  45. 2.1.1, December 16, 2002
  46. - Fixed a bug in which disabling html encoding would generate an AS error.
  47. 2.1.0, December 12, 2002
  48. - Rewrote parts of Kung-Log for more flexible format string usage. All formatting specifications have been moved to a separate dialog. Also included are header and footer templates for those who upload entire text files without server-side scripting. 
  49. - HTML encoding is now optional.
  50. - Improved detection of external IP address of local machine. 
  51. - Now also recognizes comment field in iTunes track.
  52. 2.0.0, December 6, 2002
  53. - Fixed bug in registration of initial preferences. May have affected first time users. 
  54. - Now logs error message to console if format string contains incorrect use of # flags. 
  55. - Fixed minor bug when connection to version check server failed.
  56. 1.9.9, December 3, 2002
  57. - Modified routine to check if iTunes is running
  58. - At startup, Kung-Tunes does not lauch iTunes if the timer has been set to start up automatically, because it could crash Kung-Tunes when it is in the Login Items.
  59. - Minor improvements here and there. Vague, huh?
  60. 1.9.8, November 18, 2002
  61. - Fixed inconsistency with recent track numbering. Number of recent tracks now does not include current track.
  62. - Fixed bug where URL of stream would persist through newer tracks.
  63. 1.9.7, November 10, 2002
  64. - Inactivity message was not created if was selected to be uploaded every time iTunes stopped. Fixed.
  65. - Improved the formatting routine a tiny bit more.
  66. - Removed HTML conversion of the ampersand in the inactivity message. Left that up to the user.
  67. 1.9.6, November 10, 2002
  68. - Previous version broke HTML character conversion. Fixed.
  69. 1.9.5, November 10, 2002
  70. - Inactivity message is now by default only sent on quit. 
  71. - Fixed bug where starting the timer would list currently playing track twice.
  72. - Fixed bug where setting the number of recent tracks could result in an "Internal Script Error".
  73. - Improved formatting routine. Should be a bit speedier now.
  74. - Timer control did not update text field with second value. Fixed.
  75. - Minor changes to timer routine.
  76. 1.9.4, November 4, 2002
  77. - Inactivity message was still saved to both the current track and the recent track list files! Fixed for good!
  78. 1.9.3, November 4, 2002
  79. - Inactivity message was saved to both the current track and the recent track list files. Fixed.
  80. - Added more help tags to the preferences dialog.
  81. 1.9.2, November 2, 2002
  82. - Recent tracks list can be saved to a separate file, if so desired. 
  83. - During formatting of track list, list is prevented from being updated if, in the meantime, iTunes changed tracks. 
  84. 1.9.1, October 31, 2002
  85. - Oldest song in track list never got off the list. Fixed.
  86. - If inactivity message is set, the list of recent tracks is also uploaded. 
  87. - Other minor fixes.
  88. 1.9.0, October 31, 2002
  89. - Happy Halloween: Kung-Tunes now uploads a list of recently played tracks. The format of the most recent track can be set differently from the format of older tracks. Up to 50 tracks can be remembered. These tracks are accessible via the "Recently Played Tracks" window. Songs can be deleted using your invaluable delete key.
  90. - Dropped URL format option, since it can be very well set with the normal format.
  91. - All format fields are now optional, except for the "title" field, which is always present for every kind of iTunes track.
  92. - Preferences dialog slightly modified.
  93. 1.8.4, October 26, 2002
  94. - Added proxy support.
  95. - New icon.
  96. 1.8.3, September 27, 2002
  97. - Fixed problem where location of saved track file could not be changed.
  98. 1.8.2, September 4, 2002
  99. - Minor changes in automated version check and in 10.2 compatibility.
  100. 1.8.1, September 3, 2002
  101. - Timer settings were confusing. Setting "upload on track change" now sets timer value automatically to zero, and setting a timer will uncheck "upload on track change".
  102. - Prevented unicode strings to be sent to the versionCheck xmlrpc (which would cause errors).
  103. 1.8.0, September 3, 2002
  104. - Supports automated version check. This uses an xml-rpc server implemented by Jason Perkins from http://www.somebodydial911.com. Awesome, Jason!
  105. - Changed html entities conversion and added a few more html entities.
  106. - Modified script to retrieve current IP address (the old version was not compatible with 10.2 style ifconfig). Notify me if this does not work for your Mac.
  107. - Main window interface has changed again. 
  108. - Now supports Unicode. In other words: If you have a Japanese song, you can upload the Japanese text without problems. 
  109. - Several minor code-tweakings.
  110. 1.7.1, August 28, 2002
  111. - Moved the timer indicator out of the way of the resize control.
  112. - I actually deleted code for adjusting transparency. Oops. Fixed.
  113. 1.7, August 28, 2002
  114. - Jaguar-only version.
  115. - main window now supports iTunes like metallic interface
  116. - compatibility fixes for Jaguar
  117. 1.6.8, August 23, 2002
  118. - implemented some error-prevention routines to prevent Kung-Tunes from quitting unexpectedly. The Update Now command should not cause a crash anymore.
  119. - filtered out returns from the format string, since they wreak havoc on the shell script used
  120. to write track info to file.
  121. - added keyboard shortcut to Preferences menu item. 
  122. - Kung-Tunes does not get all riled up anymore when iTunes is not responding for a while. 
  123. 1.6.7, August 22, 2002
  124. - now uses a shell command to verify if iTunes is running. This proved to be much faster than using the built-in AppleScript routine.
  125. - main window now contains a re-sizable split view. The window itself has also become re-sizable. 
  126. 1.6.6, August 13, 2002
  127. - used wrong html conversion for right double quotation mark. Fixed.
  128. - bypassed error when retrieving file location information if music library is in an NFS mounted directory (I think...).
  129. 1.6.5, August 13, 2002
  130. - added HTML conversion for left, right and low double quotation marks.
  131. 1.6.4, August 11, 2002
  132. - previous fix broke track change detection. Fixed.
  133. 1.6.3, August 11, 2002
  134. - fixed "can't make missing value into real" error message for Radio streams.
  135. 1.6.2, August 5, 2002
  136. - added "composer" field.
  137. - zero ratings are not displayed.
  138. - updated this ReadMe.
  139. - fixed run-time errors in Faceless script. 
  140. - source code now available as a separate download.
  141. 1.6.1, July 24, 2002
  142. - cosmetic fix of track display in main window.
  143. 1.6, July 23, 2002
  144. - fixed a bug where after changing preferences, a stream track was uploaded as a normal track.
  145. - added "rating" and "play count" fields.
  146. - added "Current to Clipboard" dock menu item to copy the iTunes track info to clipboard.
  147. - minor GUI changes
  148. - added Help menu
  149. 1.5.1, July 15, 2002
  150. - forgot to escape the '$' character. Fixed.
  151. 1.5, July 15, 2002
  152. - implemented a dock menu with "Upload now" and "Toggle timer" commands.
  153. - the visibility of the status window is saved in the preferences file
  154. - due to a clash with PHP variables, the '$' markers have been replaced with '#' markers. 
  155.     This means you will have to update your track info format strings!!!
  156. 1.4.6, June 25, 2002
  157. - recompiled for AppleScript version 1.8.3
  158. - more code clean-up.  
  159. 1.4.5, June 12, 2002
  160. - cosmetic code clean-up. Build is optimized for deployment.
  161. - included GUI-stripped script version for faceless background use.
  162. 1.4.4, June 5, 2002
  163. - countdown timer mode had been mauled in the previous version *cough*. Not only works again, but has been changed to be less CPU intensive. 
  164. - short introduction to using scp further updated by Bernie Case.
  165. - Inactivity message supports the ^d date template. 
  166. 1.4.3, June 3, 2002
  167. - scp was not called if PASV was also selected. Fixed. 
  168. - added protocol selection for scp.
  169. - original scp code contained a trailing "~" in the directory. Fixed.
  170. - short introduction to using scp written and updated by Bernie Case.
  171. - HTML can now be used in the away message
  172. - slightly optimized shell command routines. 
  173. 1.4.2, June 3, 2002
  174. - Resolved excessive CPU usage by optimizing idle loop
  175. - shell script for ftp-ing now called with "without altering line endings" option. This appears to fix the "Upload now" crashes. If not, please send detailed report to my email address. 
  176. 1.4.1, June 2, 2002
  177. - Bleh. Fixed preferences dialog problems.
  178. 1.4, June 2, 2002
  179. - secure ftp mode using scp implemented by Randy Sesser (www.randys.org)
  180. - preferences dialog make-over
  181. - a few code cleanups.
  182. 1.3.4, May 28, 2002
  183. - Passwords with special characters are now handled properly. 
  184. 1.3.3, May 27, 2002
  185. - Sometimes Kung-Tunes would report iTunes as being offline, while it clearly was not. Fixed.
  186. - Added few more characters in HTML translation (><"')
  187. - Sometimes AppleScript reports an error message "Cannot make "..." into string). Rewrote
  188.       html-encoding routine to get rid of this. 
  189. 1.3.2, May 24, 2002
  190. - Looks like I fixed the random crashes some people were having. It appears Applescript was
  191.       sometimes using Unicode strings and sometimes normal text strings. Unicode strings have a
  192.       different byte length, so text manipulation would crash here. I enforced a single text type.
  193. - Cleaned up more code. Removed an obsolete feedback message.
  194. 1.3.1, May 23, 2002
  195. - Name change!!!!
  196. - Progress bar only used if window is visible. 
  197. - ^f returns name of mp3 file, not location. 
  198. 1.3, May 22, 2002
  199. - Supports HTML encoding of the following latin characters     "¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÅØÙÚÛÜ≠ßàáâãäåæçèéêëìíîïñòóôõö÷øùúûü"
  200. 1.2, May 22, 2002
  201. - Formatting of iTunes track information is now further enhanced with optional fields. 
  202.       If an ID3 tag field is missing, Kung-Tunes can now automatically remove it 
  203.       from the final formatted string.
  204. - Added field for location of currently playing mp3 tag. 
  205. 1.1.3, May 21, 2002
  206. - Password field now hides password.
  207. 1.1.2, May 21, 2002
  208. - Templates for streams contained an extra http:// for URLs of streams. Removed.
  209. - "Cancel" and "Save" of Preferences dialog now map to Escape and Return, respectively.
  210. 1.1.1, May 20, 2002
  211. - Directories with spaces in their names weren't handled correctly. Fixed.
  212. - Timer fires up automatically when iTunes is playing again (if user selects auto-start in the Preferences)
  213. - Also escapes unix characters in inactivity message (now you can use, for example, 
  214.      document.write('iTunes is not playing anything'); )
  215. 1.1, May 20, 2002
  216. - Track formatting was held in a string. Now changed into a text handle in order to allow long 
  217.       format strings. This should resolve crashes some users were having
  218. - Timer can be set to start up automatically at start up.
  219. - Timer was not updating every second: Fixed. 
  220. - Kung-Tunes now also notes when iTunes stops playing and will create an inactivity
  221.       message if the user wants to. 
  222. - escaped pipe symbol in final formatted text so unix wouldn't think it had to redirect output.
  223. 1.0, May 18, 2002
  224.   Because of the big changes, I decided to increase version numbering a bit more. 
  225.   I do not see any more changes possible, so it might stay like this, barren bug fixes.
  226. - Major overhaul of the way track information is formatted. Formatting is now entirely customizable. 
  227. - Allows messages to be uploaded when iTunes is not running or the application is quitting
  228. - Supports non-PASV FTP mode for FTP servers that do not support PASV.
  229. - Fixed problems with updating local files. Uses more robust file saving in the unix way, because
  230.       Applescript has a funny thing with POSIX paths and mac-style path that does not consistently 
  231.        produce same results.
  232. - Cleaned up code and optimized several routines. CPU usage now below 0.8% average.
  233. - Tweaked the interface a bit...
  234. 0.62, May 14, 2002
  235. - used incorrect POSIX command such that only existing files could be used. Fixed.
  236. 0.61, May 14, 2002
  237. - curl still used old trackinfo file name. CSV format contained minor error. All fixed. Sorry!
  238. - since directory can be user defined, added quotes in curl to protect against spaces in file names
  239. 0.6, May 14, 2002
  240.     (RS indicates changes supplied by Randy Sesser, http://www.randys.org)
  241. - location of file can be modified. This benefits users who run their webserver locally on OSX (RS)
  242. - FTP upload can be disabled. Again, this benefits users who run their webserver locally on OSX.
  243. - Added CSV format for track info. Formats are set via a popup menu in the preferences window. (RS)
  244. - Added Flash format for track info. Formats are set via a popup menu in the preferences window. (RS)
  245. - Fixed a few cosmetic formatting errors. 
  246. 0.51, May 13, 2002
  247. - when album or artist info is unknown, they are left out of the track info file
  248. - script checked if iTunes was running during idle loops, but not when timer was on. Fixed.
  249. 0.5, May 10, 2002
  250. - added option to upload track as JavaScript
  251. - user can set transparency of status window
  252. - status window can be hidden
  253. - if timer is set to 0, then info for every new track is uploaded
  254. - html code for track info string changed to lowercase
  255. - name of uploaded track info file can be changed
  256. - CPU usage during idle time is down to an average of 0.8, depending on settings.
  257. - now provides album info as well
  258. 0.4, May 8, 2002
  259. - added preference to change URL formatting with possibility to not wrap it in a URL
  260. - iTunes is not started up automatically anymore
  261. - tracks only uploaded if changed
  262. - window is only updated if track is changed
  263. - iTunes was polled every second instead of preset interval
  264. - added NSUIElement to Info.plist. If you do not want a dock item, then open        Kung-Tunes.app/Contents/Info.plist and set NSUIElement to 1.
  265. - iTunes is started up with random track if "Upload now" or "Start Timer" are pressed and iTunes
  266.       was not running. 
  267. 0.3, May 7, 2002
  268. - removed trailing spaces in track info file and used built-in set eof function instead. 
  269.       Why didn't I think of that earlier?
  270. 0.2, May 7, 2002
  271. - minor change to 32-bit icons
  272. - added error handler for the curl shell command
  273. - added slash before trackinfo.txt path
  274. 0.1, May 7, 2002
  275. - initial release
  276.